become physically exhausted - German English Dictionary